package com.ruoyi.blogs.mapper;

import java.util.List;
import com.ruoyi.blogs.domain.BsBanner;

/**
 * Banner管理Mapper接口
 * 
 * @author ruoyi
 * @date 2022-10-28
 */
public interface BsBannerMapper 
{
    /**
     * 查询Banner管理
     * 
     * @param id Banner管理主键
     * @return Banner管理
     */
    public BsBanner selectBsBannerById(String id);

    /**
     * 查询Banner管理列表
     * 
     * @param bsBanner Banner管理
     * @return Banner管理集合
     */
    public List<BsBanner> selectBsBannerList(BsBanner bsBanner);

    /**
     * 新增Banner管理
     * 
     * @param bsBanner Banner管理
     * @return 结果
     */
    public int insertBsBanner(BsBanner bsBanner);

    /**
     * 修改Banner管理
     * 
     * @param bsBanner Banner管理
     * @return 结果
     */
    public int updateBsBanner(BsBanner bsBanner);

    /**
     * 删除Banner管理
     * 
     * @param id Banner管理主键
     * @return 结果
     */
    public int deleteBsBannerById(String id);

    /**
     * 批量删除Banner管理
     * 
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteBsBannerByIds(String[] ids);
}
